#core_menu_mini_menu #global_search_field
{
	background-color:#fffdf3;
	font-size:1.1em;
}
#core_menu_mini_menu #global_search_form
{
	background-color:#AECDD4;
	border-left:1px solid #7C8687;
	border-top:1px solid #889090;
	padding:1px 0 0 1px;
}
#core_menu_mini_menu #global_search_form_container
{
	margin-left:15px;
	margin-right:0;
}
#core_menu_mini_menu .overTxtLabel
{
	font-size:inherit;
}
#global_content
{
	background: transparent;
	filter: image;
	padding:0 0 15px 0;
}
#global_content > .layout_middle
{
	background-color:transparent;
	font-size:inherit;
	margin:0 0 15px 2px;
}
#global_header
{
	height:auto;
	position:static;
	width:100%;
	z-index:auto;
}
#global_content > h2
{
	border-bottom:2px solid #BFD5CE;
}
#global_wrapper
{
	background:url(images/body_bg.gif) #d2e7e5 repeat-x top;
	padding-top:15px;
	margin:0;
}
#main_tabs
{
	border-top:2px solid #DFEDE5;
}
#main_tabs > li > a
{
	background-color:transparent;
}
#main_tabs > li.active > a
{
	background-color:#DFEDE5;
	color:#576366;
}
.comments
{
	background-color:#F1F9F8;
}
.comments .comments_date,
.comments .comments_info
{
	font-size:.9em;
}
.filters
{
	background-color:#fff;
}
.global_form
{
	background-color:transparent;
}
.global_form > .global_form > div
{
	margin:auto;
}
.headline > h2
{
	color:#576366;
}
.layout_activity_list_requests
{
	margin-bottom:14px;
}
.layout_core_container_tabs > .generic_layout_container > ul > li
{
	border-top:1px solid #EAF2ED;

}
.layout_core_menu_footer
{
	color:#69706E;
	text-align:left;
}
.layout_core_menu_footer > a
{
	color:#596c96;
}
.layout_core_menu_footer > a:hover
{
	color:#1C3E47;
}
.layout_core_menu_logo
{
	position:static;
	height:auto;
	top:auto;
	z-index:auto;
	padding-top:10px;
}
.layout_core_menu_main
{
	background-color:transparent;
	bottom:auto;
	position:static;
	text-align:left;
	width:960px;
}
.layout_core_menu_main > .navigation > li > a
{
	color:#596c96;
	font-size:1.2em;
	padding:5px 10px 10px;
	text-decoration:none;
}
.layout_core_menu_main > .navigation > li > a:hover
{
	color:#1C3E47;
	text-decoration:none;
}
.layout_core_menu_main .navigation li:first-child a
{
	padding-left:0;
}
.layout_core_menu_mini
{
	position:static;
	width:960px;
}
.layout_core_menu_mini #core_menu_mini_menu > ul
{
	background:transparent;
}
.layout_core_menu_mini #core_menu_mini_menu > ul > li
{
	line-height:normal;
	margin:0 0 0 15px;
}
.layout_core_menu_mini #core_menu_mini_menu > ul > li > a
{
	font-size:inherit;
	text-decoration:none;
	vertical-align:baseline;
	line-height:22px;
}
.layout_core_menu_mini #core_menu_mini_menu > ul > li > a:hover
{
	color:#777;
	text-decoration:underline;
}
.layout_core_menu_mini #core_menu_mini_menu ul
{
	float:right;
}
.layout_left
{
	padding:0 15px 15px 2px;
}
.layout_left > div:first-child,
.layout_left > form > div:first-child,
.layout_left > form,
.layout_right > .generic_layout_container,
.layout_right > div:first-child,
.layout_right > form > div:first-child
{
	background-color:#fff;
	border-radius:0;
}
.layout_main > .layout_middle
{
	background-color:transparent;
	margin:0 0 15px 2px;
	overflow:hidden;
	padding:14px;
	border-radius:0;
}
.layout_page_header
{
	background:url(images/stripes.gif) repeat-x top;
	padding-top:18px;
}
.layout_page_header .layout_main
{
	border-top:none;
}
.layout_right
{
	padding:0 2px 10px 14px;
}
.layout_user_home_links
{
	margin-top:-15px;
	padding:5px 0;
}
.layout_user_profile_info
{
	margin-top:14px;
}
.message_view_actions
{
	padding:0;
}
.message_view_between
{
	padding:0;
}
.messages_list > ul > li:nth-child(2n)
{
	background-color:#F3F8F5;
}
.notifications_layout > div > h3
{
	border-bottom:2px solid #BFD5CE;
}
.paginationControl
{
	background-color:transparent;
}
.pulldown_contents ul > li {
  font-size:0.8em;
}
.pulldown_options a
{
	color:#DFEAED;
}
.pulldown_options a:hover
{
	color:#fff;
}
.tab_pulldown_contents_wrapper
{
	margin-left:10px;
	margin-top:25px;
}
.tabs
{
	border-top:2px solid #BFD5CE;
}
.tabs > ul li
{
	background-color:transparent;
}
.tabs > ul li.active > a
{
	color:#445052;
}
.tabs > ul li > a
{
	color:#596c96;
	font-size:medium;
}
.tabs > ul li > a:hover
{
	color:#1C3E47;
}
.tabs > ul li.active
{
	background-color:#BFD5CE;
}
.updates_pulldown > a
{
	background:#CFEAF0;
	color:#5A6E7E;
	font-size:.8em;
	line-height:24px;
}
.updates_pulldown > a.new_updates
{
	background:#B0D576;
	color:#fff;
}
.updates_pulldown > a.new_updates:hover
{
	background:#506970;
	color:#fff;
}
.updates_pulldown > a:hover
{
	background:#506970;
	color:#fff;
}
.updates_pulldown_active > a
{
	font-size:.8em;
	line-height:24px;
}
body
{
	background:#ffffff;
}
div,
td
{
  font-size: 13px;
  color: #576366;
  text-align:left;
}
div#filter_form
{
	background-color:#fff;
	padding:14px;
}
div.forum_header_moderators
{
	padding:0;
}
div.forum_topic_options
{
	margin:5px 0 0;
}
form#filter_form div.form-elements
{
	background-color:#fff;
	padding:14px;
}
ul#notifications_main > li.notifications_unread > span
{
	background-color:transparent;
}
ul.event_discussions > li
{
	background-color:#F3F8F5;
}
ul.event_discussions_thread > li
{
	background-color:#F3F8F5;
}
ul.feed .comments textarea
{
	font-size:medium;
}
ul.forum_topic_posts > li
{
	background-color:#F3F8F5;
}
ul.forum_topics > li
{
	background-color:#F3F8F5;
}
ul.group_discussions > li
{
	background-color:#F3F8F5;
}
ul.group_discussions_thread > li
{
	background-color:#F3F8F5;
}
ul.message_view
{
	background-color:transparent;
}
ul.message_view > li:nth-child(2n)
{
	background-color:#F3F8F5;
}
ul.notifications_menu > li > span
{
	font-size:.8em;
}
